A QoS-Oriented Extension of UML Statecharts

نویسندگان

  • David N. Jansen
  • Holger Hermanns
  • Joost-Pieter Katoen
چکیده

Performance, dependability and quality of service (QoS) are prime aspects of the UML modeling domain. To capture these aspects effectively in a modeling language requires easy-to-use support for the specification and analysis of randomly varying behaviors. This paper introduces an extension of UML statecharts with randomly varying durations, by enriching a specific syntactic construct: The “after” operator is equipped with (discrete or continuous) probability distributions, determining the duration of the delay caused by this operator. The semantics of this extension is given in terms of a variant of stochastic automata. It is shown how existing model-checking tools can be used to calculate modelinherent QoS characteristics automatically. We study a UML model of an automatic teller machine scenario using this approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Mobility Extensions of UML Statecharts. A Pragmatic Approach

In this paper an extension of a behavioural subset of UML Statecharts for modeling mobility issues is proposed. In this extension we relax the unique association between each Statechart in a collection of Statecharts modeling a system and its input-queue and we allow the use of (queue) name variables in communication actions. The resulting communication paradigm is much more flexible than the s...

متن کامل

Modeling Aspect-Oriented Compositions

Crosscutting concerns are pervasive in embedded software, because of the various constraints imposed by the environment and the stringent QOS requirements on the system. This paper presents a framework for modularizing crosscutting concerns in embedded and distributed software, and automating their composition at the modeling level, for simulation and validation purposes. The proposed approach ...

متن کامل

Mobile UML Statecharts with Localities

In this paper an extension of a behavioural subset of UML statecharts for mobile computations is proposed. We study collections of UML objects whose behaviour is given by statecharts. Each object resides in a given place, and a collection of such places forms a network. Objects are aware of the localities of other objects, i.e. the logical names of the places where the latter reside, but not of...

متن کامل

Aspect-Oriented QoS Modeling for Cyber-Physical Systems

Cyber-physical systems (CPSs) are physical and engineered systems whose operations are monitored. Cyberphysical systems having quality-of-service (QoS) requirements driven by the dynamics of the physical environment in which they operate, the description, control, management, consultation and guarantee of QoS are very complex and challenging work, Quality of Service(QoS) is directly related to ...

متن کامل

A UML Profile for QoS Management Information Specification in Distributed Object-based Applications

Abstract. This paper focuses on the QoS management of IT systems based on object-oriented distributed applications. It presents a way of specifying application-level QoS information during the development of object-based distributed applications: a UML profile (an extension to the UML) based on QoS concepts and principles defined by ISO/ITU-T in their works on QoS in ODP, that can be applied to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003